battle royal


Results for "battle royal"

English - Turkish Dictionary

battle royal

(English - Turkish Dictionary) :
1. (birkaç kişi arasındaki) büyük dövüş. 2. büyük kavga, büyük münakaşa.